using ZR.Model.Enums;

namespace ZR.Model.BaseFrame.Dto
{
    /// <summary>
    /// 模块表单对象
    /// </summary>
    public class ModuleFormDto:ModuleFormDtoBase
    {      

    }

    /// <summary>
    /// 删除模块请求对象
    /// </summary>
    public class DeleteModuleReq:DeleteModuleReqBase
    {
    }

    /// <summary>
    /// 变更模块状态请求对象
    /// </summary>
    public class ChangeModuleStateReq:ChangeModuleStateReqBase
    {
    }

    /// <summary>
    /// 获取模块树选择列表请求对象
    /// </summary>
    public class GetModuleTreeSelectListReq:GetModuleTreeSelectListReqBase
    {
        /// <summary>
        /// 菜单类型编码
        /// </summary>
        public string MenuTypeCode { get; set; }
    }

    /// <summary>
    /// 获取模块分页列表请求对象
    /// </summary>
    public class GetModulePageListReq : GetModulePageListReqBase 
    {
        
    }

    /// <summary>
    /// 模块列表项
    /// </summary>
    public class ModuleListItemDto:ModuleListItemDtoBase
    {

    }

    /// <summary>
    /// 模块详情
    /// </summary>
    public class ModuleDetailDto: ModuleDetailDtoBase
    {

    }
}